//引入ele的错误提示
import { Message } from "element-ui";

export default function ({ $axios, redirect }) {
  $axios.onError(err => {
    // console.log('经过了这个拦截器')
    console.dir(err)
    const { statusCode, message } = err.response.data;

    // 还未使用---处理未登录状态下的页面回调
    if (statusCode === 401 || statusCode === 403) {
      Message.warning({ message: "请先登录" });
      redirect("/user/login");
    }
    if (statusCode === 400) {
      Message.warning({ message });
    }
  })
}